Skip to content

CI: fix flacky wrapper tests#34089

Merged
EugeniyKiyashko merged 1 commit into
DevExpress:26_1from
EugeniyKiyashko:26_1_angular_tests2
Jun 22, 2026
Merged

CI: fix flacky wrapper tests#34089
EugeniyKiyashko merged 1 commit into
DevExpress:26_1from
EugeniyKiyashko:26_1_angular_tests2

Conversation

@EugeniyKiyashko

Copy link
Copy Markdown
Contributor

No description provided.

@EugeniyKiyashko EugeniyKiyashko self-assigned this Jun 22, 2026
Copilot AI review requested due to automatic review settings June 22, 2026 12:42
@EugeniyKiyashko EugeniyKiyashko requested a review from a team as a code owner June 22, 2026 12:42

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Reduces CI flakiness in Angular wrapper tests and streamlines playground compilation checks by adjusting test runner timeouts and preventing unnecessary Nx dependency task execution during playground builds.

Changes:

  • Increased Karma timeouts/tolerances for devextreme-angular ChromeHeadless runs to mitigate intermittent disconnect/no-activity failures.
  • Updated the playground “Check sources compilation” Nx build step to skip task dependencies (avoids re-running dependent builds in this CI phase).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
packages/devextreme-angular/karma.conf.js Adds Karma browser/capture timeout and disconnect tolerance settings to reduce flaky CI test failures.
.github/workflows/playgrounds_tests.yml Adds --excludeTaskDependencies to the playground build step to avoid running dependent Nx tasks during compilation checks.

@EugeniyKiyashko EugeniyKiyashko merged commit 5f91c40 into DevExpress:26_1 Jun 22, 2026
107 checks passed
ajivanyandev pushed a commit that referenced this pull request Jun 24, 2026
ajivanyandev pushed a commit that referenced this pull request Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants